FluentCrm\App\Models\Subscriber D

Total Complexity 137
Dependencies 7
Dependents 30
Total lines 886
Lines of code 572
Logical lines of code 306
Comment lines 123
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
import()
D
31 32 105
updateOrCreate()
B
40 24 56
boot()
S
56 6 19
syncCustomFieldValues()
S
49 5 32
custom_fields()
S
56 5 18
explodeFullName()
S
59 5 14
hasAnyListId()
S
63 5 11
hasAnyTagId()
S
63 5 11
scopeSearchBy()
S
54 4 21
attachTags()
S
55 4 20
attachLists()
S
55 4 20
detachTags()
S
57 4 17
detachLists()
S
57 4 17
store()
S
59 4 15
updateMeta()
S
58 2 17
sendDoubleOptinEmail()
S
66 3 8
mappables()
S
55 1 20
scopeFilterByTags()
S
58 1 16
scopeFilterByNotInLists()
S
58 1 16
scopeFilterByLists()
S
58 1 16
scopeFilterByNotInTags()
S
58 1 16
getMeta()
S
65 2 10
getPhotoAttribute()
S
71 2 6
scopeFilterByStatues()
S
71 2 6
scopeFilterByContactType()
S
71 2 6
stats()
S
60 1 15
unsubscribeReason()
S
79 1 3
urlMetrics()
S
71 1 6
lists()
S
66 1 9
meta()
S
71 1 6
getFullNameAttribute()
S
72 1 5
custom_field_meta()
S
70 1 6
tags()
S
66 1 9